﻿body {
	margin: 0px;
	overflow-x:hidden;

}

.swiper-container {
  height: 680px;
  width: 1423px;
}
.content-slide {
  padding: 20px;
  color: #fff;
}

.swipercss {
	height:1000px;
	margin: auto;
	width: 75%;
}

.swiper {
        width: 100%;
        height: 100%;
      }

      .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
      }

      .swiper-slide img {
        display: block;
        width: 100%;
        height: 100%;
        
      }

table {
	font-size: 9pt;
	line-height: 180%;
	color: #3d2821;
	word-spacing: 2px;
	font-family: Arial, Helvetica, sans-serif;
}

ul{
	margin: 0px;
	padding: 0px;
}
li {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
a {
	color: #5D4C46;
	text-decoration: none;
}
img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}


a:hover{
	text-decoration: none;
	color: #c63f3b;
}

/* 分页 */

.Page {
	TEXT-ALIGN: center;
	padding: 3px;
	margin-top: 10px;
	margin-right: 3px;
	margin-bottom: 10px;
	margin-left: 3px;
}
.Page A {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	COLOR: #7D645A;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
.Page A:hover {
COLOR: #666; text-decoration: none
}
.Page A:active {
	COLOR: #B9826D
}
.Page font {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	MARGIN: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
w
	padding-bottom:2px;
	BACKGROUND-COLOR: #483822;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Page .disabled {
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	COLOR: #7D645A;
	PADDING-TOP: 2px
}.w01 {
	background-image: url(../images/top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.header { width:1423px; height:92px; background:url(../images/bg2.gif) repeat-x;}
.headerbox { width:1004px; height:92px; margin:0 auto;}
.logo { width:415px; height:74px; float:left; margin:0px 0 0 15px;}
.ban { width:1423px; height:517px; margin:0 auto;}
.fla {
	width:1423px;
	height:517px;
	float:left;
	position:relative;
	top:-17px;
}
.nav { width:1423px; height:17px; margin:0 auto; position:relative; z-index:9999;  top:-20px;   }
.navmenu { width:984px; height:37px; background:url(../images/temp.gif) no-repeat; margin:0px auto; }
.w02 {
	background-image: url(../images/cc.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w03 {
	width: 920px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	}
.w03 li{
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
.w03 a {
	font-weight: bold;
	color: #FFFFFF;
	width: 115px;
	display: block;
	text-align: center;
	height: 28px;
	padding-top: 7px;
}
.w03 a:hover {
	font-weight: bold;
	color: #FFFFFF;
	display: block;
	text-align: center;
	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-position: center;
}
.w04,.w04 a {
	color: #a2a2a2;
}
.w05 {
	color: #FFFFFF;
}
.w06 {
	font-size: 10px;
	color: #423a34;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.w07 {
	color: #897B72;
}
.w08 {
	font-size: 14px;
	color: #FFFFFF;
}
.y05 li {
	float: left;
	width: 100%;
	margin-bottom: 1px;
}

.y06 a {
	padding-left: 28px;
	height: 25px;
	display: block;
	padding-top: 3px;
	background-image: url(../images/t2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #987847;
}
.y06 a:hover {
	color: #987847;
	display: block;
	background-image: url(../images/t2.gif);
	background-repeat: no-repeat;
	font-weight: bold;
}
.y07 a {
	padding-left: 28px;
	height: 25px;
	display: block;
	padding-top: 3px;
	background-image: url(../images/t1.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.y07 a:hover {
	display: block;
	background-image: url(../images/t2.gif);
	background-repeat: no-repeat;
	color: #987847;
}
.w09 {
	background-image: url(../images/t3.gif);
	background-repeat: repeat-x;
	background-position: center top;
}
.w10 {
	background-image: url(../images/a01.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w11 {
	color: #CCCCCC;
	font-size: 10px;
}
.k17 {
	background-color: #FFFFFF;
	color: #999999;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.k18 {
	background-color: #F4f4f4;

}
.k12 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #dfdfdf;
	padding-left: 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #987847;
}
.a07 {
	font-size: 22px;
	font-family: "Microsoft Yahei";
}
.w12 {
	color: #987847;
	text-decoration: underline;
}
.w13 {
	background-image: url(../images/t6.gif);
	background-repeat: no-repeat;
	display: block;
	height: 25px;
	width: 94px;
	text-align: center;
	color: #987847;
}
.w14 a{
	background-repeat: no-repeat;
	display: block;
	height: 22px;
	width: 94px;
	text-align: center;
	padding-top: 3px;
	background-image: url(../images/t5.gif);
	color: #999999;
}
.w14 a:hover{
	background-image: url(../images/t6.gif);
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	color: #987847;
}
.w15 {
	line-height: 150%;
	color: #666666;
}
.w16 {
	background-image: url(../images/top2.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.w17 {
	background-image: url(../images/a02.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w18 {
	background-image: url(../images/a03.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w19 {
	background-image: url(../images/a04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w20 {
	background-image: url(../images/a05.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w21 {
	font-size: 25px;
	font-family: "Microsoft Yahei";
}

.w22 a{
	padding-right: 15px;
	padding-left: 15px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-top-color: #C1C5C6;
	border-right-color: #C1C5C6;
	display: block;
	height: 24px;
	padding-top: 9px;
}
.y23 a {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 14px;
	color: #727272;
	font-weight: bold;
	background-image: url(../images/y28.gif);
	background-repeat: repeat-x;
	background-position: center top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #737373;
	border-left-color: #737373;
	height: 24px;
	padding-top: 9px;
	display: block;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #737373;
	background-color: #FFFFFF;
}
.w24 {
	background-image: url(../images/a06.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.w25 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #cfcfcf;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #cfcfcf;
	font-size: 9pt;
}.w26 {
	color: #FF3300;
}
.w27 {
	color: #987847;
}
.w28 {
	color: #FFFFFF;
}
.w29 {
	font-size: 10px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.w30 {
	color: #6d4320;
}
.w31 {
	font-size: 22px;
	color: #cc0000;
	font-family: "Microsoft Yahei";
}

/*add css*/
.w05 a.awhite:link,.w05 a.awhite:visited { color:#fff;}
.contcss p { margin:0px 0px 10px 0px;}
.tdimg img { cursor:pointer;}
.imgtit { font-weight:bold; font-size:14px; text-align:center;}
.imgtit,.imgintro { margin:0px; padding:0px;}
.imgintro { width:80%; margin:0px auto; margin-top:8px;}
.curr { border:solid 1px #ff6600;}
.tdimg {border:1px solid #dfdfdf;}

/*图片放大镜*/
.jcarousel-skin-tango .jcarousel-container{-moz-border-radius:10px;}
.jcarousel-skin-tango .jcarousel-container-horizontal{width:325px;height:62px;padding:0px 14px;}
.jcarousel-skin-tango .jcarousel-clip-horizontal{width:325px;height:75px;}
#Fittings .jcarousel-container-horizontal{width:735px;height:130px;padding:0 14px;}
#Fittings .jcarousel-clip-horizontal{width:735px;height:130px;}
#xprx_c .jcarousel-container-horizontal{width:733px;height:186px;padding:0 14px;}
#xprx_c .jcarousel-clip-horizontal{width:733px;height:186px;}
.jcarousel-skin-tango .jcarousel-item{width:55px;height:50px;}
.jcarousel-skin-tango .jcarousel-item-horizontal{margin-right:0px;}
/*.jcarousel-skin-tango .jcarousel-item-vertical{margin-bottom:10px;}*/
.jcarousel-skin-tango .jcarousel-item-placeholder{background:#fff;color:#000;}

.jcarousel-skin-tango li { float:left; margin-left:10px; _margin-left:5px; background-color:#fff; border:solid 1px #DFDFDF; padding:5px;}
.jcarousel-skin-tango li.curr { border:solid 1px #ff6600;}
.jcarousel-skin-tango li img { width:55px; height:50px;}

#Product_BigImage{width:325px;height:246px;border:1px solid #DFDFDF; background-color:#fff; padding:5px;}
#Product_BigImage img{display:block;}

/*jqzoom-------------------------------------------------------------*/
.jqzoom{float:left;position:relative;padding:0px;/*cursor:pointer;*/}
.jqzoom img{float:left;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:200px;height:200px;background:#fff;border:1px solid #dedede;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}

.jcarousel-container{position:relative;}
.jcarousel-clip{z-index:2;padding:0;margin:0;overflow:hidden;position:relative;}
.jcarousel-list{z-index:1;overflow:hidden;position:relative;top:0;left:0;margin:0;padding:0;}
.jcarousel-list li,.jcarousel-item{float:left;}
.jcarousel-next{z-index:3;display:none;}
.jcarousel-prev{z-index:3;display:none;}

.scrollFrameB{width:100%;}
.scrollFrameB .cls {clear:both;}
.scrollFrameB .cont {text-align:left; padding:0 10px; min-height:400px;}
.scrollFrameB .hidden {display:none;}
.scrollFrameB .display{display:block;}
.scrollFrameB .textDiv {margin:0;text-align:center;}
.scrollFrameB {margin:0px auto;overflow:hidden;}
.scrollFrameB .scrollUl {padding-left:20px; height:25px; border-bottom:1px solid #ccc;}
.scrollFrameB .scrollUl li {float:left;}
.scrollFrameB .bor03 {clear:both; border:1px solid #ccc;border-top:none; }
.scrollFrameB .sd01{cursor:pointer;width:auto; background:url(title_02.gif); border:#CCC 1px solid; border-bottom:none;color:#000;height:25px; font-size:12px;line-height:25px; text-align: center; padding-left:15px; padding-right:10px;
}
.scrollFrameB .sd02{cursor:pointer;width:auto;color:#000;height:25px; font-size:12px; line-height:25px; text-align: center;padding-left:15px; padding-right:10px;
}


.divimg { width:221px; height:241px;}

/************************/
.box001 { border:none; border-style:none; width:60px; height:15px; border-bottom-width:0px;}
.red { color:#ff0000;}

/*投资者关系*/
.dycontent { clear:both; font-size:12px; font-weight:normal;}
.dycontent h1 { font-size:12px; font-weight:normal; display:inline-block;}
.dycontent .acticle_d { display:inline-block; }

/*三级菜单*/
.y05 .y06 ul.menu3 li a { background:none; font-weight:normal; color:#555;}
.y05 .y06 ul.menu3 li.lisel a { font-weight:bold; color:#C60;}

/*站点地图*/
.maptit { width:100%; float:left; font-size:16px; font-weight:bold; border:#e9e9e9 3px solid; color:#666; margin-bottom:5px; padding:5px; }
.map { padding:10px; float:left; }
.map dl dt { border-bottom:#eee 1px dotted; padding-left:10px height:18px; margin-top:10px; clear:both;  }
.map dl dt a {  font-size:14px; color:#666; font-weight:700; }
.map dl dd { float:left; margin-left:10px; font-size:12px; color:#666; margin-top:5px;}
.map dl dd a { padding:5px; margin-top:5px; float:left; border:#fff 1px solid;}
.map dl dd a:hover { border:#eee 1px solid; padding:5px; color:#900; margin-top:5px; float:left;}

/*友情链接*/
ul.link li { width:162px; overflow:hidden; float:left; padding:0px 10px;}


.dycontent { clear:both; margin-left:20px; width:705px; background:url(../images/c7.gif) repeat-x bottom; margin-bottom:2px;}
.dycontent h1 { font-size:12px; font-weight:normal; line-height:25px; display:block; float:left; width:100px; overflow:hidden; text-align:right; background:url(../images/t4.gif) no-repeat right 4px; padding-right:20px;}
.dycontent .acticle_d { display:block; float:left; padding-left:2px; padding-top:5px; width:580px; line-height:25px; }
.clear { clear:both;}

/*下拉菜单*/

.w33 a {
	height: 22px;
	display: block;
	padding-top: 2px;
	background-image: url(../images/b2.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #987847;
}
.w33 a:hover {
	color: #987847;
	display: block;
	background-image: url(../images/b2.gif);
	background-repeat: no-repeat;
}
.w34 a {
	height: 22px;
	display: block;
	padding-top: 2px;
	background-image: url(../images/b3.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333333;
}
.w34 a:hover {
	display: block;
	background-image: url(../images/b2.gif);
	background-repeat: no-repeat;
	color: #987847;
}
.w03 li ul { display:none;}
.w03 li ul li ul { display:none;}
.w03 li ul li { float:none; background-color:#fff; width:115px; font-weight:normal;}
.w03 li ul li a,.w03 li ul li a:hover { font-weight:normal;}
.w03 li.hover ul { display:block; position:absolute; z-index:10;}
.w03 li.hover ul li ul { display:none;}
.w03 li.hover ul li.hover { _padding-bottom:3px; _margin-bottom:-3px; *padding-bottom:3px; *margin-bottom:-3px;}

.w03 li.hover ul li.hover ul { position:absolute; z-index:20; display:block; left:115px; margin-top:-25px;}